Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 LOUDOUN ROAD Semi-Detached £7,565,689 £4,192,250 27 Aug 2009
13 LOUDOUN ROAD Detached £8,324,878 £4,650,000 21 Jan 2006